Logging Events Crossing Architectural Boundaries
نویسندگان
چکیده
We describe an approach to study the long-term use of GUI applications that supplements a log of low-level events with additional data gathered at the applications’ architectural boundaries. We implement a preliminary system based on this approach and apply it to two applications. For the second application, we compare the data collected with our technique to data collected with manual instrumentation. We demonstrate that our technique is easy to apply to new applications and captures information missed by manual instrumentation. This additional information is helpful in answering questions about the use of the application. However, our technique generates large logs and does not yet capture all of the information needed to study the use of applications. We conclude with proposals for rectifying these deficiencies in future systems.
منابع مشابه
Bio-logging science: sensing beyond the boundaries
Bio-logging has emerged as a tool in animal biology much as genomics has emerged as a tool in the study of cellular and organ function. Bio-logging is certain to increase in its importance and to influence the way we study events and processes that are beyond the usual boundaries of perception and that are remote from the observer. It is providing insights into the behaviour and function of org...
متن کاملMatrix quality and disturbance frequency drive evolution of species behavior at habitat boundaries
Previous theoretical studies suggest that a species' landscape should influence the evolution of its dispersal characteristics, because landscape structure affects the costs and benefits of dispersal. However, these studies have not considered the evolution of boundary crossing, that is, the tendency of animals to cross from habitat to nonhabitat ("matrix"). It is important to understand this d...
متن کاملImproving Petrophysical Interpretation of Conventional Log by Determination of Real Bed Boundaries
Proper determination of bed boundaries in layered reservoirs is vital for accurate petrophysical interpretation of conventional logs. In the wellbore, logs continuously measure physical properties of reservoir while the properties change stepwise. This continuous representation of logs may lead to ignorance of some high potential reservoir zones. The main reasons for continuous nature of l...
متن کاملCrossing Boundaries: Multi-Level Introspection in a Complex Robotic Architecture for Automatic Performance Improvements
Introspection mechanisms are employed in agent architectures to improve agent performance. However, there is currently no approach to introspection that makes automatic adjustments at multiple levels in the implemented agent system. We introduce our novel multi-level introspection framework that can be used to automatically adjust architectural configurations based on the introspection results ...
متن کاملN-gram language modeling of Japanese using bunsetsu boundaries
A new scheme of N-gram language modeling was proposed for Japanese, where word N-grams were calculated separately for the two cases: crossing and not crossing bunsetsu boundaries. Here, bunsetsu is a basic grammatical (and pronunciation) unit of Japanese. A similar scheme using accent phrase boundaries instead of bunsetsu boundaries has already been proposed by the authors with a certain succes...
متن کامل